blown tire - French English Dictionary